drilling derrick - French English Dictionary